package cn.wizzer.app.sys.modules.services;

import cn.wizzer.app.sys.modules.models.SysIpWhiteList;
import cn.wizzer.framework.base.service.BaseService;

import java.util.List;

public interface SysIpWhiteListService extends BaseService<SysIpWhiteList> {

    /**
     * 查询所有白名单（@cacheResult）
     *
     * @return
     */
    List<String> queryAll();

    /**
     * 清空缓存
     */
    void clearCache();

    void add(SysIpWhiteList ip);

    void del(String id);

    void update(SysIpWhiteList ip);
}
